import { useParams } from 'common'
import { PageContainer } from 'ui-patterns/PageContainer'
import {
PageHeader,
PageHeaderDescription,
PageHeaderMeta,
PageHeaderSummary,
PageHeaderTitle,
} from 'ui-patterns/PageHeader'
import { PageSection, PageSectionContent } from 'ui-patterns/PageSection'
import { RolesList } from '@/components/interfaces/Database/Roles/RolesList'
import DatabaseLayout from '@/components/layouts/DatabaseLayout/DatabaseLayout'
import DefaultLayout from '@/components/layouts/DefaultLayout'
import { UnknownInterface } from '@/components/ui/UnknownInterface'
import { useIsFeatureEnabled } from '@/hooks/misc/useIsFeatureEnabled'
import type { NextPageWithLayout } from '@/types'
const DatabaseRoles: NextPageWithLayout = () => {
const { ref } = useParams()
const showRoles = useIsFeatureEnabled('database:roles')
if (!showRoles) {
return
}
return (
<>
Database Roles
Manage access control to your database through users, groups, and permissions
>
)
}
DatabaseRoles.getLayout = (page) => (
{page}
)
export default DatabaseRoles